Other Protocols

The following protocols are available globally.

  • Allows to cancel the associated asynchronous operation

    The associated asynchronous operation is not automatically canceled if this object goes out of scope.

    See more

    Declaration

    Objective-C

    @protocol MBXCancelable
  • Location provider specialisation that provides real-time locations generated from the device

    Declaration

    Objective-C

    @protocol MBXDeviceLocationProvider <MBXLocationProvider>
  • Interface for intercepting and modifying HttpService function calls.

    See more

    Declaration

    Objective-C

    @protocol MBXHttpServiceInterceptorInterface
  • Observer for getting updates from a LocationProvider.

    See more

    Declaration

    Objective-C

    @protocol MBXLocationObserver
  • Location provider that provides locations

    See more

    Declaration

    Objective-C

    @protocol MBXLocationProvider
  • Observers for getting updates from LocationService.

    See more

    Declaration

    Objective-C

    @protocol MBXLocationServiceObserver
  • Interface for implementing log writing backends, e.g. for using platform specific log backends or logging to a notification service.

    See more

    Declaration

    Objective-C

    @protocol MBXLogWriterBackend